From 48a9f44f3172d362eab8a0084865b42084cef383 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Mon, 15 Jun 1998 21:27:17 +0000 Subject: [PATCH] gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h gtk/Makefile.am gtk/makenums.pl Mon Jun 15 16:29:45 1998 Owen Taylor * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h gtk/Makefile.am gtk/makenums.pl Removed out the G_ENUM/FLAGS mechanism in favor of a perl script that parses the standard headers (with occasional /*< nick=foo >*/ style overrides) and extracts the enumerations. gtk/maketypes.awk: Small improvments to the translation of names. (Avoid splitting gc into g_c_.) Mon Jun 15 16:25:44 1998 Owen Taylor * gtk/Makefile.am gtk/gtk.h gtk/gtkfontsel.[ch] gtk/testgtk.c: Damon Chaplin's Font selection widget, and a simple example for testgtk. Mon Jun 15 15:58:34 1998 Owen Taylor * gtk/gtkentry.c: - Restored gtk_entry_adjust_scroll to static - Changed text positioning code so that we always display as large a portion of the text as possible. Mon Jun 15 15:42:12 1998 Owen Taylor * gtk/gtktext.c (gtk_text_finalize): Free internal structures of text widget. Also, unreference pixmaps when unrealizing. Sat Jun 13 19:14:39 1998 Owen Taylor * gdk/gdkinputcommon.h (gdk_input_device_new): Change 3.3.1 bug workaround to number keys starting at 1. Sat Jun 13 11:56:57 1998 Owen Taylor * docs/gtk_tut.sgml: Fixed urls for complete example source for scribble+widget-writing examples. --- ChangeLog | 42 ++ ChangeLog.pre-2-0 | 42 ++ ChangeLog.pre-2-10 | 42 ++ ChangeLog.pre-2-2 | 42 ++ ChangeLog.pre-2-4 | 42 ++ ChangeLog.pre-2-6 | 42 ++ ChangeLog.pre-2-8 | 42 ++ docs/gtk_tut.sgml | 12 +- docs/tutorial/gtk_tut.sgml | 12 +- gdk/gdkcolor.c | 12 +- gdk/gdkinputcommon.h | 2 +- gdk/gdkprivate.h | 12 +- gdk/gdktypes.h | 604 +++++++++--------- gdk/x11/gdkcolor-x11.c | 12 +- gdk/x11/gdkinput-x11.c | 2 +- gtk/Makefile.am | 18 +- gtk/gtk.defs | 1163 +++++++++++++++++++---------------- gtk/gtk.h | 1 + gtk/gtkdebug.h | 8 +- gtk/gtkentry.c | 27 +- gtk/gtkenums.h | 331 +++++----- gtk/gtkobject.h | 25 +- gtk/gtkpacker.h | 59 +- gtk/gtkprivate.h | 17 +- gtk/gtktext.c | 38 ++ gtk/gtktoolbar.h | 5 +- gtk/gtktypebuiltins.h | 98 +-- gtk/gtktypebuiltins_evals.c | 1149 +++++++++++++++++++--------------- gtk/gtktypebuiltins_ids.c | 192 +++--- gtk/gtktypebuiltins_vars.c | 96 +-- gtk/gtktypeutils.h | 45 +- gtk/gtkwidget.h | 31 +- gtk/maketypes.awk | 27 +- gtk/testgtk.c | 40 +- tests/testgtk.c | 40 +- 35 files changed, 2523 insertions(+), 1849 deletions(-) diff --git a/ChangeLog b/ChangeLog index 567b193529..fedc931f0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 567b193529..fedc931f0d 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,45 @@ +Mon Jun 15 16:29:45 1998 Owen Taylor + + * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h + gtk/Makefile.am gtk/makenums.pl + + Removed out the G_ENUM/FLAGS mechanism in favor + of a perl script that parses the standard headers + (with occasional /*< nick=foo >*/ style overrides) + and extracts the enumerations. + + gtk/maketypes.awk: Small improvments to the + translation of names. (Avoid splitting gc into + g_c_.) + +Mon Jun 15 16:25:44 1998 Owen Taylor + + * gtk/gtk.h gtk/gtkfontsel.[ch]: + Damon Chaplin's Font selection widget. + +Mon Jun 15 15:58:34 1998 Owen Taylor + + * gtk/gtkentry.c: + - Restored gtk_entry_adjust_scroll to static + - Changed text positioning code so that we always + display as large a portion of the text as possible. + +Mon Jun 15 15:42:12 1998 Owen Taylor + + * gtk/gtktext.c (gtk_text_finalize): Free internal + structures of text widget. Also, unreference pixmaps + when unrealizing. + +Sat Jun 13 19:14:39 1998 Owen Taylor + + * gdk/gdkinputcommon.h (gdk_input_device_new): Change + 3.3.1 bug workaround to number keys starting at 1. + +Sat Jun 13 11:56:57 1998 Owen Taylor + + * docs/gtk_tut.sgml: Fixed urls for complete example + source for scribble+widget-writing examples. + Sat Jun 13 11:48:26 1998 Owen Taylor * gdk/gdkpixmap.c (gdk_pixmap_extract_color): diff --git a/docs/gtk_tut.sgml b/docs/gtk_tut.sgml index f5fbd5344e..ba5535225e 100644 --- a/docs/gtk_tut.sgml +++ b/docs/gtk_tut.sgml @@ -7593,8 +7593,8 @@ other people can benefit. The best place to do this is probably the Complete sources for the example widgets are available at the place you got this tutorial, or from: - + @@ -9465,8 +9465,8 @@ mundane details like creating the main window. The complete source code is available from the location from which you got this tutorial, or from: - + @@ -9799,8 +9799,8 @@ That completes the changes to ``XInputize'' our program. As with the first version, the complete source is available at the location from which you got this tutorial, or from: - + Further sophistications